MailTable

class MailTable : ZkTable<Mail>

Functions

actions
Link copied to clipboard
js
fun actions(builder: ZkActionsColumn<Mail>.() -> Unit?): ZkActionsColumn<Mail>
add
Link copied to clipboard
js
inline fun <CT : ZkColumn<Mail>> CT.add(prop: KProperty1<Mail, *>): CT
addChildSkipDOM
Link copied to clipboard
js
open fun addChildSkipDOM(child: ZkElement?)
boolean
Link copied to clipboard
js
fun boolean(getter: Mail.() -> Boolean): ZkBooleanColumnV2<Mail>
build
Link copied to clipboard
js
open infix fun build(builder: ZkElement.() -> Unit): ZkElement
infix fun HTMLElement.build(build: ZkElement.() -> Unit): HTMLElement
buildLocalTitleBar
Link copied to clipboard
js
open override fun buildLocalTitleBar(contextElements: List<ZkElement>): ZkElement?
clear
Link copied to clipboard
js
open fun clear()
clearChildren
Link copied to clipboard
js
open fun clearChildren(): ZkElement
column
Link copied to clipboard
js
open fun column(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLElement
css
Link copied to clipboard
js
fun css(vararg classNames: String): ZkElement
infix fun css(className: String): ZkElement
infix fun css(rule: ZkCssStyleRule): ZkElement
infix fun Element.css(className: String): Element
infix fun HTMLElement.css(className: String): HTMLElement
infix fun HTMLElement.css(rule: ZkCssStyleRule): HTMLElement
custom
Link copied to clipboard
js
fun custom(builder: ZkCustomColumn<Mail>.() -> Unit): ZkCustomColumn<Mail>
div
Link copied to clipboard
js
open fun div(vararg rules: ZkCssStyleRule, build: ZkElement.() -> Unit): HTMLElement
open fun div(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLElement
dock
Link copied to clipboard
js
fun dock(iconSource: ZkIconSource, title: String?): ZkDockedElement
double
Link copied to clipboard
js
fun double(getter: Mail.() -> Double): ZkDoubleColumnV2<Mail>
entityId
Link copied to clipboard
js
fun <IT> entityId(getter: Mail.() -> EntityId<IT>): ZkEntityIdColumnV2<Mail, IT>
enum
Link copied to clipboard
js
fun <E : Enum<E>> enum(getter: Mail.() -> E): ZkEnumColumnV2<Mail, E>
exportable
Link copied to clipboard
js
infix fun ZkColumn<Mail>.exportable(isExportable: Boolean): ZkColumn<Mail>
filter
Link copied to clipboard
js
open fun filter()
filterRow
Link copied to clipboard
js
open fun filterRow(row: Mail, text: String?): Boolean
find
Link copied to clipboard
js
inline fun <T : ZkElement> find(): List<T>
findFirst
Link copied to clipboard
js
inline fun <T : ZkElement> findFirst(): T
first
Link copied to clipboard
js
inline fun <T : ZkElement> first(): T
firstOrNull
Link copied to clipboard
js
inline fun <T : ZkElement> firstOrNull(): T?
focus
Link copied to clipboard
js
open fun focus(): ZkElement
gap
Link copied to clipboard
js
open fun gap(width: String, height: String): HTMLElement
get
Link copied to clipboard
js
inline operator fun <T : ZkElement> get(cssClassName: String): T
inline operator fun <T : ZkElement> get(kClass: KClass<T>): T
inline operator fun <T : ZkElement> get(rule: ZkCssStyleRule): T
getRowData
Link copied to clipboard
js
open fun getRowData(id: String): Mail
getRowElement
Link copied to clipboard
js
open fun getRowElement(index: Int, row: ZkTableRow<Mail>): HTMLTableRowElement
getRowId
Link copied to clipboard
js
open fun getRowId(event: Event): String?
open fun getRowId(row: Mail): String
grid
Link copied to clipboard
js
open fun grid(rule: ZkCssStyleRule?, style: String?, build: ZkElement.() -> Unit): HTMLElement
gridColumn
Link copied to clipboard
js
infix fun gridColumn(value: Int): ZkElement
infix fun gridColumn(value: String): ZkElement
infix fun HTMLElement.gridColumn(value: Int): HTMLElement
infix fun HTMLElement.gridColumn(value: String): HTMLElement
gridRow
Link copied to clipboard
js
infix fun gridRow(value: Int): ZkElement
infix fun gridRow(value: String): ZkElement
infix fun HTMLElement.gridRow(value: Int): HTMLElement
infix fun HTMLElement.gridRow(value: String): HTMLElement
h1
Link copied to clipboard
js
open fun h1(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLElement
h2
Link copied to clipboard
js
open fun h2(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLElement
h3
Link copied to clipboard
js
open fun h3(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLElement
h4
Link copied to clipboard
js
open fun h4(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLElement
hasChildOf
Link copied to clipboard
js
inline fun <T : ZkElement> hasChildOf(): Boolean
hasRole
Link copied to clipboard
js
fun hasRole(roleName: String): Boolean
hide
Link copied to clipboard
js
open fun hide(): ZkElement
fun HTMLElement.hide(): HTMLElement
ifAnonymous
Link copied to clipboard
js
fun ifAnonymous(builder: ZkElement.() -> Unit)
ifNotAnonymous
Link copied to clipboard
js
fun ifNotAnonymous(builder: ZkElement.() -> Unit)
image
Link copied to clipboard
js
open fun image(src: String, rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLImageElement
index
Link copied to clipboard
js
fun index(builder: ZkElement.(index: Int) -> Unit?): ZkIndexColumn<Mail>
inlineCss
Link copied to clipboard
js
open fun inlineCss(): String
insertAfter
Link copied to clipboard
js
open fun insertAfter(child: ZkElement?, after: ZkElement?)
insertBefore
Link copied to clipboard
js
open fun insertBefore(child: ZkElement?, before: ZkElement?)
insertFirst
Link copied to clipboard
js
open infix fun insertFirst(child: ZkElement?)
instant
Link copied to clipboard
js
fun instant(getter: Mail.() -> Instant): ZkInstantColumnV2<Mail>
int
Link copied to clipboard
js
fun int(getter: Mail.() -> Int): ZkIntColumnV2<Mail>
isEmpty
Link copied to clipboard
js
fun isEmpty(): Boolean
isHidden
Link copied to clipboard
js
fun isHidden(): Boolean
isShown
Link copied to clipboard
js
fun isShown(): Boolean
label
Link copied to clipboard
js
infix fun ZkColumn<Mail>.label(text: String): ZkColumn<Mail>
launchBuild
Link copied to clipboard
js
open infix fun launchBuild(builder: suspend ZkElement.() -> Unit): ZkElement
localDate
Link copied to clipboard
js
fun localDate(getter: Mail.() -> LocalDate): ZkLocalDateColumnV2<Mail>
localDateTime
Link copied to clipboard
js
fun localDateTime(getter: Mail.() -> LocalDateTime): ZkLocalDateTimeColumnV2<Mail>
long
Link copied to clipboard
js
fun long(getter: Mail.() -> Long): ZkLongColumnV2<Mail>
marginBottom
Link copied to clipboard
js
infix fun marginBottom(size: Any): ZkElement
marginLeft
Link copied to clipboard
js
infix fun marginLeft(size: Any): ZkElement
marginRight
Link copied to clipboard
js
infix fun marginRight(size: Any): ZkElement
minusAssign
Link copied to clipboard
js
open operator fun minusAssign(clazz: KClass<*>)
open operator fun minusAssign(child: ZkElement?)
not
Link copied to clipboard
js
operator fun String.not(): HTMLElement
operator fun ZkCssStyleRule.not()
on
Link copied to clipboard
js
fun on(type: String, listener: (Event) -> Unit?): ZkElement
fun on(target: EventTarget, type: String, listener: (Event) -> Unit?): ZkElement
onAddRow
Link copied to clipboard
js
open override fun onAddRow()
onAreasChange
Link copied to clipboard
js
open fun onAreasChange()
onClick
Link copied to clipboard
js
open fun onClick(event: Event)
onConfigure
Link copied to clipboard
js
open override fun onConfigure()
onCreate
Link copied to clipboard
js
open override fun onCreate()
onDblClick
Link copied to clipboard
js
open fun onDblClick(id: String)
open fun onDblClick(event: Event)
onDestroy
Link copied to clipboard
js
open override fun onDestroy()
onExportCsv
Link copied to clipboard
js
open fun onExportCsv()
onMouseDown
Link copied to clipboard
js
open fun onMouseDown(event: Event)
onPause
Link copied to clipboard
js
open fun onPause()
onResume
Link copied to clipboard
js
open override fun onResume()
onSearch
Link copied to clipboard
js
open fun onSearch(text: String)
optBoolean
Link copied to clipboard
js
fun optBoolean(getter: Mail.() -> Boolean?): ZkOptBooleanColumnV2<Mail>
optDouble
Link copied to clipboard
js
fun optDouble(getter: Mail.() -> Double?): ZkOptDoubleColumnV2<Mail>
optEntityId
Link copied to clipboard
js
fun <IT> optEntityId(getter: Mail.() -> EntityId<IT>?): ZkOptEntityIdColumnV2<Mail, IT>
optEnum
Link copied to clipboard
js
fun <E : Enum<E>> optEnum(getter: Mail.() -> E?): ZkOptEnumColumnV2<Mail, E>
optInstant
Link copied to clipboard
js
fun optInstant(getter: Mail.() -> Instant?): ZkOptInstantColumnV2<Mail>
optInt
Link copied to clipboard
js
fun optInt(getter: Mail.() -> Int?): ZkOptIntColumnV2<Mail>
optLocalDate
Link copied to clipboard
js
fun optLocalDate(getter: Mail.() -> LocalDate?): ZkOptLocalDateColumnV2<Mail>
optLocalDateTime
Link copied to clipboard
js
fun optLocalDateTime(getter: Mail.() -> LocalDateTime?): ZkOptLocalDateTimeColumnV2<Mail>
optLong
Link copied to clipboard
js
fun optLong(getter: Mail.() -> Long?): ZkOptLongColumnV2<Mail>
optString
Link copied to clipboard
js
fun optString(getter: Mail.() -> String?): ZkOptStringColumnV2<Mail>
optUuid
Link copied to clipboard
js
fun optUuid(getter: (Mail) -> UUID?): ZkOptUuidColumnV2<Mail>
p
Link copied to clipboard
js
open fun p(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLElement
plusAssign
Link copied to clipboard
js
operator fun plusAssign(children: List<ZkElement>)
open operator fun plusAssign(child: ZkElement?)
preload
Link copied to clipboard
js
fun <RT : Any> preload(loader: suspend () -> RT): ZkTablePreload<RT>
redraw
Link copied to clipboard
js
fun redraw(): ZkTable<Mail>
render
Link copied to clipboard
js
open fun render()
row
Link copied to clipboard
js
open fun row(rule: ZkCssStyleRule?, grid: Boolean, gap: Boolean, build: ZkElement.() -> Unit): HTMLElement
setAppTitleBar
Link copied to clipboard
js
open override fun setAppTitleBar(contextElements: List<ZkElement>)
setCounter
Link copied to clipboard
js
open fun setCounter()
setData
Link copied to clipboard
js
fun setData(data: List<Mail>): ZkTable<Mail>
fun setData(query: QueryBo<List<Mail>>)
setRowData
Link copied to clipboard
js
open fun setRowData(data: Mail, optional: Boolean)
show
Link copied to clipboard
js
open fun show(): ZkElement
fun HTMLElement.show(): HTMLElement
size
Link copied to clipboard
js
infix fun ZkColumn<Mail>.size(size: String): ZkColumn<Mail>
span
Link copied to clipboard
js
open fun span(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLElement
string
Link copied to clipboard
js
fun string(getter: Mail.() -> String): ZkStringColumnV2<Mail>
style
Link copied to clipboard
js
open fun style(styleBuilder: CSSStyleDeclaration.() -> Unit)
submit
Link copied to clipboard
js
open override fun submit()
syncChildrenState
Link copied to clipboard
js
open fun syncChildrenState(child: ZkElement)
table
Link copied to clipboard
js
open fun table(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLTableElement
tbody
Link copied to clipboard
js
open fun tbody(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLTableSectionElement
td
Link copied to clipboard
js
open fun td(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLTableCellElement
th
Link copied to clipboard
js
open fun th(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLTableCellElement
thead
Link copied to clipboard
js
open fun thead(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLTableSectionElement
toggle
Link copied to clipboard
js
fun toggle(): Boolean
tr
Link copied to clipboard
js
open fun tr(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): HTMLTableRowElement
unaryMinus
Link copied to clipboard
js
operator fun ZkElement.unaryMinus(): ZkElement
operator fun ZkElement?.unaryMinus(): ZkElement?
operator fun ZkCssStyleRule.unaryMinus()
unaryPlus
Link copied to clipboard
js
inline operator fun <E : Enum<E>> KProperty1<Mail, E?>.unaryPlus(): ZkOptEnumColumnV2<Mail, E>
inline operator fun <E : Enum<E>> KProperty1<Mail, E>.unaryPlus(): ZkEnumColumnV2<Mail, E>
operator fun KProperty1<Mail, Boolean?>.unaryPlus(): ZkOptBooleanColumnV2<Mail>
operator fun KProperty1<Mail, Boolean>.unaryPlus(): ZkBooleanColumnV2<Mail>
operator fun KProperty1<Mail, Double?>.unaryPlus(): ZkOptDoubleColumnV2<Mail>
operator fun KProperty1<Mail, Double>.unaryPlus(): ZkDoubleColumnV2<Mail>
operator fun KProperty1<Mail, Int?>.unaryPlus(): ZkOptIntColumnV2<Mail>
operator fun KProperty1<Mail, Int>.unaryPlus(): ZkIntColumnV2<Mail>
operator fun KProperty1<Mail, Long?>.unaryPlus(): ZkOptLongColumnV2<Mail>
operator fun KProperty1<Mail, Long>.unaryPlus(): ZkLongColumnV2<Mail>
operator fun KProperty1<Mail, String?>.unaryPlus(): ZkOptStringColumnV2<Mail>
operator fun KProperty1<Mail, String>.unaryPlus(): ZkStringColumnV2<Mail>
operator fun KProperty1<Mail, Instant?>.unaryPlus(): ZkOptInstantColumnV2<Mail>
operator fun KProperty1<Mail, Instant>.unaryPlus(): ZkInstantColumnV2<Mail>
operator fun KProperty1<Mail, LocalDate?>.unaryPlus(): ZkOptLocalDateColumnV2<Mail>
operator fun KProperty1<Mail, LocalDateTime?>.unaryPlus(): ZkOptLocalDateTimeColumnV2<Mail>
operator fun KProperty1<Mail, LocalDateTime>.unaryPlus(): ZkLocalDateTimeColumnV2<Mail>
operator fun KProperty1<Mail, LocalDate>.unaryPlus(): ZkLocalDateColumnV2<Mail>
operator fun <IT> KProperty1<Mail, EntityId<IT>?>.unaryPlus(): ZkOptEntityIdColumnV2<Mail, IT>
operator fun <IT> KProperty1<Mail, EntityId<IT>>.unaryPlus(): ZkEntityIdColumnV2<Mail, IT>
operator fun KProperty1<Mail, UUID?>.unaryPlus(): ZkOptUuidColumnV2<Mail>
operator fun KProperty1<Mail, UUID>.unaryPlus(): ZkUuidColumnV2<Mail>
operator fun ZkActionsColumn<Mail>.unaryPlus(): ZkActionsColumn<Mail>
operator fun ZkColumn<Mail>.unaryPlus(): ZkColumn<Mail>
operator fun String.unaryPlus(): Element
operator fun String?.unaryPlus(): Element?
operator fun HTMLElement.unaryPlus(): HTMLElement
operator fun HTMLElement?.unaryPlus(): HTMLElement?
operator fun ZkElement.unaryPlus(): ZkElement
operator fun ZkElement?.unaryPlus(): ZkElement?
operator fun <T, FT : ZkFieldBase<T, FT>> ZkFieldBase<T, FT>.unaryPlus(): FT
operator fun CssValueConst.unaryPlus()
operator fun ZkCssStyleRule.unaryPlus()
uuid
Link copied to clipboard
js
fun uuid(getter: Mail.() -> UUID): ZkUuidColumnV2<Mail>
validate
Link copied to clipboard
js
open override fun validate()
withOneOfRoles
Link copied to clipboard
js
fun withOneOfRoles(vararg roles: String, builder: ZkElement.() -> Unit)
withOptCss
Link copied to clipboard
js
fun withOptCss(className: String): ZkElement
withoutRole
Link copied to clipboard
js
fun withoutRole(role: String, builder: ZkElement.() -> Unit)
withRole
Link copied to clipboard
js
fun withRole(role: String, builder: ZkElement.() -> Unit)
zke
Link copied to clipboard
js
open fun zke(rule: ZkCssStyleRule?, build: ZkElement.() -> Unit): ZkElement

Properties

add
Link copied to clipboard
js
var add: Boolean
addLabel
Link copied to clipboard
js
open override val addLabel: Boolean
addLocalTitle
Link copied to clipboard
js
open override var addLocalTitle: Boolean
allCount
Link copied to clipboard
js
open var allCount: Int?
buildPoint
Link copied to clipboard
js
var buildPoint: HTMLElement
childElements
Link copied to clipboard
js
val childElements: MutableList<ZkElement>
classList
Link copied to clipboard
js
val classList: DOMTokenList
className
Link copied to clipboard
js
var className: String
columns
Link copied to clipboard
js
val columns: MutableList<ZkColumn<Mail>>
contentContainer
Link copied to clipboard
js
lateinit var contentContainer: ZkElement
contentScrollLeft
Link copied to clipboard
js
var contentScrollLeft: Double
contentScrollTop
Link copied to clipboard
js
var contentScrollTop: Double
counter
Link copied to clipboard
js
var counter: Boolean
counterBar
Link copied to clipboard
js
open var counterBar: ZkCounterBar
crud
Link copied to clipboard
js
var crud: ZkCrud<Mail>?
element
Link copied to clipboard
js
val element: HTMLElement
export
Link copied to clipboard
js
var export: Boolean
exportFileName
Link copied to clipboard
js
open val exportFileName: String
exportFiltered
Link copied to clipboard
js
var exportFiltered: Boolean
exportHeaders
Link copied to clipboard
js
var exportHeaders: Boolean
filteredData
Link copied to clipboard
js
open lateinit var filteredData: List<ZkTableRow<Mail>>
firstOnResume
Link copied to clipboard
js
var firstOnResume: Boolean
fullData
Link copied to clipboard
js
lateinit var fullData: List<ZkTableRow<Mail>>
gridAutoColumns
Link copied to clipboard
js
var gridAutoColumns: String
gridAutoRows
Link copied to clipboard
js
var gridAutoRows: String
gridGap
Link copied to clipboard
js
var gridGap: String
gridTemplateColumns
Link copied to clipboard
js
var gridTemplateColumns: String
gridTemplateRows
Link copied to clipboard
js
var gridTemplateRows: String
height
Link copied to clipboard
js
var height: String
id
Link copied to clipboard
js
val id: Long
innerHTML
Link copied to clipboard
js
var innerHTML: String
innerText
Link copied to clipboard
js
var innerText: String
lifeCycleState
Link copied to clipboard
js
var lifeCycleState: ZkElementState
needToSetAllCounter
Link copied to clipboard
js
open var needToSetAllCounter: Boolean
oneClick
Link copied to clipboard
js
var oneClick: Boolean
placeHolderCell
Link copied to clipboard
js
val placeHolderCell: HTMLTableCellElement
placeHolderRow
Link copied to clipboard
js
val placeHolderRow: HTMLTableRowElement
preloads
Link copied to clipboard
js
val preloads: MutableList<ZkTablePreload<*>>
query
Link copied to clipboard
js
var query: QueryBo<List<Mail>>?
readOnly
Link copied to clipboard
js
open override val readOnly: Boolean
rowHeight
Link copied to clipboard
js
open val rowHeight: Int
runQueryOnResume
Link copied to clipboard
js
var runQueryOnResume: Boolean
schema
Link copied to clipboard
js
open override val schema: BoSchema
search
Link copied to clipboard
js
var search: Boolean
searchText
Link copied to clipboard
js
open var searchText: String?
setAppTitle
Link copied to clipboard
js
open override var setAppTitle: Boolean
style
Link copied to clipboard
js
var style: String
styles
Link copied to clipboard
js
open override var styles: ZkTableStyles
tableElement
Link copied to clipboard
js
lateinit var tableElement: HTMLTableElement
tbody
Link copied to clipboard
js
val tbody: HTMLTableSectionElement
titleElement
Link copied to clipboard
js
open override var titleElement: ZkAppTitle?
titleText
Link copied to clipboard
js
open override var titleText: String?
useShadow
Link copied to clipboard
js
open override val useShadow: Boolean
width
Link copied to clipboard
js
var width: String